package com.zpself.module.算法练习.String;

/**
 * @author By ZengPeng
 * @Description 给定一个字符串 s 和一个整数 k，你需要对从字符串开头算起的每隔 2k 个字符的前 k 个字符进行反转。
 *          如果剩余字符少于 k 个，则将剩余字符全部反转。
 *          如果剩余字符小于 2k 但大于或等于 k 个，则反转前 k 个字符，其余字符保持原样。
示例:
输入:  s = "abcdefg", k = 2
输出: "bacdfeg"

 * @date in  2021/2/6 16:51
 * @Modified By
 */
public class 力扣_541_反转字符串_2 {
    public static void main(String[] args) {
        System.out.println(reverseStr("ss",2));
    }
    public static String reverseStr(String s, int k) {

        int i = 0;
        while (i <s.length()) {
            if (i + k > s.length()) {

            } else {

            }
            i += 2*k;
        }
        return s;
    }
}
